<?php
// Iniciar las funciones necesarias para trabajar con sesiones
ob_start();
session_start();

//CONEXION A ORAACLE
require_once("conexion.php");

// check to see if they are set before using them.
if (isset($_POST['user']) && isset($_POST['pass'])  && isset($_POST['nivel'])) {
     
     
   
     
     // extract all the form fields and store them in variables
     $user=$_POST['user'];
     $pass=MD5($_POST['pass']);
     $nivel=$_POST['nivel'];


     
    
     
     if (!$conn) {
          echo "An error has occured connecting to the database";
          exit;
     }
     
     // 
     $query = "SELECT * from USUARIOS WHERE USUARIO='".$user."' and PASSWORD='".$pass."'";
     

	//Comprobamos error de consulta 
		$parse = ociparse($conn, $query);

	// Comando ejecutar mi instrucción
		$result = ociexecute($parse);
		
	//alimento a array
		$dbarray = oci_fetch_array($parse);

     $query1 = "SELECT * from USUARIOS WHERE USUARIO='".$user."' and PASSWORD='".$pass."' and IDNIVEL='".$nivel."'";
//Comprobamos error de consulta 
		$parse1 = ociparse($conn, $query1);

	// Comando ejecutar mi instrucción
		$result1 = ociexecute($parse1);
		
	//alimento a array
		$dbarray1 = oci_fetch_array($parse1);


// Compruebe si hubo una falla en el resultado e imprimir la variable (resultado ejecuta el select)

	if(!$result)
	{
		echo "ERROR AL REALIZAR EL QUERY";
	}

if(!$result1)
	{
		echo "ERROR AL REALIZAR EL QUERY";
	}




// Abrir los selectos Realiza demás y si no hay ningún error

else 
{ //abre else 01 
	    
		if ($dbarray["USUARIO"]!=$user)
		{
    	   echo "
<html>
<head>
<style>
body{
background:#FF4500;
}

/*modalmask*/

.modalmask {
	position: fixed;
	font-family: Arial, sans-serif;
	top: 0;
	right: 0;
	bottom: 0px;
	left: 0;
	background:#FF6600;
	background-repeat:no-repeat;
	background-size:1000%;	

	z-index: 99999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
}
.modalmask:target {
	opacity:1;
	pointer-events: auto;
}
.modalbox{
	width: 500px;
	position: relative;
	padding: 5px 20px 13px 20px;
	background: #FF6600;
	border-radius:3px;
	-webkit-transition: all 500ms ease-in;
	-moz-transition: all 500ms ease-in;
	transition: all 500ms ease-in;
	border:0.5px solid #FFF;
	box-shadow:0 0 20px rgba(0,0,0,0.4);
	
	
}

.movedown {
	margin: 0 auto;
}
.rotate {
	margin: 10% auto;
	-webkit-transform: scale(-5,-5); 
	transform: scale(-5,-5);
}
.resize {
	margin: 10% auto;
	width:0;
	height:0;

}
.modalmask:target .movedown{		
	margin:10% auto;
		width:400px;
	height:auto;

}
.modalmask:target .rotate{		
	transform: rotate(360deg) scale(1,1);
    -webkit-transform: rotate(360deg) scale(1,1);
	width:400px;
	height:auto;
	margin:50px auto;
}

.modalmask:target .resize{
	width:400px;
	height:auto;
}



.close {
	background: #606061;
	color: #FFFFFF;
	line-height: 25px;
	position: absolute;
	right: 1px;
	text-align: center;
	top: 1px;
	width: 24px;
	text-decoration: none;
	font-weight: bold;
	border-radius:3px;
	font-size:16px;
}

.close:hover { 
	background: #FAAC58; 
	color:#222;
}

.ul{
	width:500px;
	margin:20% auto;
	list-style:none;
	
}
.ul li{

	float:left;
	margin-right:35px;

}
.ul li a{
	font-family: Arial, sans-serif;
	font-size:16px;
	text-decoration:none;
	
	padding:20px;
	font-weight:bold;
	border-radius:3px;
	-webkit-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
	transition: all 200ms ease-in;

}
.ul li a:hover{
	
	color:#222;

}

a{
	text-decoration:
	none;
	font-family: 'Black Ops One', cursive;
	font-size:14px;
	color:#FFF;



}
a:hover{
	color:#000;

}
.nsc{
	position:absolute;
	bottom:40%;
	right:0;
} 



p{
	color:#000;
    font-size:100%;
}
	
/*end modalmask*/
</style>
</head>
<body>

<center>USUARIO O PASSWORD INCORRECTO</center>
<br /><center><img src='img/pass.png'/>
<br /><a href='index.php'>LOGIN</a></center>


</body>
</html>
";
	       exit;
		}
		
   else
		{ //abre else 02
		  			
		// Alimentos las variables con el resultado de la matriz

		$user = $dbarray1["USUARIO"];	
		$pass = $dbarray1["PASSWORD"];	
		$email = $dbarray["EMAILUSUARIO"];
	

		
		  if($dbarray1["PASSWORD"]!= $pass)
      	 	 {
		       echo "Error";
 		       exit;
	      	 }
		
			else 
			{
			
				//Crear las sesiones
			$_SESSION["USUARIO"]=$user;
	         	$_SESSION["PASSWORD"]=$pass;
	         	$_SESSION["EMAILUSUARIO"]=$email;

	
	    	   //Redireccionar a la pagina
			 	header("Location:visual.php");
			
		     }


 		if($dbarray["IDNIVEL"]!= $nivel)
      	 	 {
		       echo "Error";
 		       exit;
	      	 }
		
			else 
			{
			
				//Crear las sesiones
			$_SESSION["USUARIO"]=$user;
	         	$_SESSION["PASSWORD"]=$pass;
	         	$_SESSION["EMAILUSUARIO"]=$email;

	
	    	   //Redireccionar a la pagina
			 	header("Location:admin.php");
			
		     }

		} 
} 

}

//Conexion finalizada 
	oci_close($conn);
?>
